package com.car.mapper;

import com.car.entity.TCarReason;
import com.car.entity.TCarReasonExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TCarReasonMapper {
    long countByExample(TCarReasonExample example);

    int deleteByExample(TCarReasonExample example);

    int deleteByPrimaryKey(String id);

    int insert(TCarReason record);

    int insertSelective(TCarReason record);

    List<TCarReason> selectByExample(TCarReasonExample example);

    TCarReason selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") TCarReason record, @Param("example") TCarReasonExample example);

    int updateByExample(@Param("record") TCarReason record, @Param("example") TCarReasonExample example);

    int updateByPrimaryKeySelective(TCarReason record);

    int updateByPrimaryKey(TCarReason record);
}